/* CSS Document */
body
{
	margin:0px;
	padding:0px;
}
table,td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dbd4ca;
	vertical-align:top;
}
.right_bg{
background:#b9a56b;
}

.left_container
{
	width:264px;
}

/*Reservation */

.resevation_box
{
	background:url(../images/reservation_box.jpg)) no-repeat;
	width:266px;
	height:216px;
}
.rez_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#685b48;
}
.txtbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#685b48;
	border:1px solid #c6b9a7;
	width:140px;
}
.sm_txtbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#685b48;
	border:1px solid #c6b9a7;
	width:30px;
}
.right_container
{
	width:736px;
	background:#685b48 url(../images/header_bg.jpeg) no-repeat;;
}
.top_menu
{
	margin-top:15px;
	width:160px;
	height:14px;
	float:right;
}
.top_menu ul
{
	list-style:none;
	float:left;
	margin:0px;
	padding:0px;
}
.top_menu li
{
	float:left;
}

.top_menu li a
{
	float:left;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:2px;
	font-size:11px;
	color:#c7b9a5;
	background:url(../images/top_menu_button.png) no-repeat;
	text-align:center;
	width:48px;
}
.top_menu li a:hover
{
	color:#fff;
}
.pad_left{
padding-left:10px;
padding-right:10px;
}
.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#b9a56b;
}
.paragraph{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dbd4ca;
	line-height:18px;
}
.sub_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#b9a56b;
}
.list{

}
.list ul
{
	list-style:none;
	padding:0px;
	margin:0px;
	width:150px !important;
	float:left;
}
.list li
{
	background:url(../images/bullet.gif) no-repeat;
	background-position:0% 20%;
	padding-left:20px;
	padding-bottom:15px;
	text-align:left;
}

.footer{
background:url(../images/footer_bg.jpg) repeat-x;
height:61px;
}
.footer_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#bca88b;
padding-right:15px;
}


.img{
padding-top:4px;
}
.noted_txt{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-style:italic;
}

/*  New CSS by Nill 30-01-2010 */


.nw_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b9a56b;
	font-weight: bold;
	line-height:18px;
}

a.nw_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b9a56b;
	font-weight: bold;
	text-decoration: none;
}

a.nw_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b9a56b;
	text-decoration: underline;
}



/***** Form CSS **************/

.text_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	background: #81715a;
	border: 1px solid #ab9965;
	width: 160px;
}

.red_text {
	color: #FF0000;
}

.form_title_bg {
	background: #766852;
}

.brd_bottom {
	border-bottom: 3px solid #766852;
}

.list_nw{

}
.list_nw ul
{
	list-style:none;
	padding:0px;
	margin:0px;
	/*width:150px !important;*/
	float:left;
}
.list_nw li
{
	background:url(../images/bullet_nw.png) no-repeat;
	background-position: top left;
	padding-left:20px;
	padding-bottom:15px;
	text-align:left;
}


a.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bca88b;
	text-decoration: none;
}

a.footer_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration: underline;
}

/************* New CSS 01-02-2010 by Nill For Home Gallery ************************/

.view_bg {
	background: url(../images/home_gallery/view_bg.png) no-repeat;
	width: 359px;
	height: 325px;
	padding-top: 15px;
	padding-left: 12px;
}

.thum_bg {
	background: #7f715d;
	height: 87px;
	padding-top: 10px;
	padding-left: 13px;
}

.thum_img {
	border: 3px solid #ffffff;
	width: 75px;
	height: 61px;
	float: left;
	margin-right: 14px;
}




